package com.ap.generator.common;

import com.ap.core.cxf.jaxb.common.AbstractAddressMandatoryCountryCodeGeneratorBuilder;

public class AddressMandatoryCountryCodeGeneratorBuilder extends
		AbstractAddressMandatoryCountryCodeGeneratorBuilder {

	@Override
	public void setupDefaults() {
		this.countryCodeGenerator = FieldGenerator.COUNTRYCODEGENERATOR;
		this.postCodeGenerator = FieldGenerator.POSTCODEGENERATOR;
		this.addressLine1Generator = FieldGenerator.ADDRESSLINE1GENERATOR;
		this.addressLine2Generator = FieldGenerator.ADDRESSLINE2GENERATOR;
		this.addressLine3Generator = FieldGenerator.ADDRESSLINE3GENERATOR;
		this.addressLine4Generator = FieldGenerator.ADDRESSLINE4GENERATOR;
		this.addressLine5Generator = FieldGenerator.ADDRESSLINE5GENERATOR;
		this.addressLine6Generator = FieldGenerator.ADDRESSLINE6GENERATOR;

	}

	public static AddressMandatoryCountryCodeGeneratorBuilder getAddressMandatoryCountryCodeGenerator() {
		return new AddressMandatoryCountryCodeGeneratorBuilder();
	}
}
